\<< IFERR OBJ\-> DUP SIZE PATH \-> vp s cp \<< 1 s FOR i vp i GET IF { HOME UPDIR } OVER POS 15 TVARS 3 PICK POS s i \=/ AND OR THEN EVAL ELSE IF VARS OVER POS NOT THEN DROP 9E499 'i' STO ELSE cp EVAL DROP 0 DOERR END END NEXT cp EVAL \>> THEN CLOSEIO END \>>